@局外人
3年前 提问
1个回答
一个好的密码系统应满足什么
Simon
3年前
密码系统的安全性应满足两个方面,一方面是系统本身的安全性,即系统抗密码分析的安全性;另一方面是系统中秘密密钥的安全性,即秘密密钥保管的安全性。
一个好的密钥应具备:
(1)真正随即、等概率
(2)避免使用特定算法的若密钥
(3)满足一定的数学关系
(4)易记而难猜中
(5)采用密钥揉搓或杂凑技术,将易记的长句子经单向杂凑函数变换成伪随机数串
密码系统的安全性应满足两个方面,一方面是系统本身的安全性,即系统抗密码分析的安全性;另一方面是系统中秘密密钥的安全性,即秘密密钥保管的安全性。
一个好的密钥应具备:
(1)真正随即、等概率
(2)避免使用特定算法的若密钥
(3)满足一定的数学关系
(4)易记而难猜中
(5)采用密钥揉搓或杂凑技术,将易记的长句子经单向杂凑函数变换成伪随机数串